thatched with straw - Francés Inglés Diccionario